type google.golang.org/grpc/balancer/endpointsharding.balancerWrapper
10 uses
google.golang.org/grpc/balancer/endpointsharding (current package)
endpointsharding.go#L86: es.children.Store(resolver.NewEndpointMap[*balancerWrapper]())
endpointsharding.go#L103: children atomic.Pointer[resolver.EndpointMap[*balancerWrapper]]
endpointsharding.go#L150: newChildren := resolver.NewEndpointMap[*balancerWrapper]()
endpointsharding.go#L166: childBalancer = &balancerWrapper{
endpointsharding.go#L334: type balancerWrapper struct {
endpointsharding.go#L351: func (bw *balancerWrapper) UpdateState(state balancer.State) {
endpointsharding.go#L363: func (bw *balancerWrapper) ExitIdle() {
endpointsharding.go#L376: func (bw *balancerWrapper) updateClientConnStateLocked(ccs balancer.ClientConnState) error {
endpointsharding.go#L382: func (bw *balancerWrapper) closeLocked() {
endpointsharding.go#L387: func (bw *balancerWrapper) resolverErrorLocked(err error) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)